//package com.plian.system.controller.ra.leasassetsinfo;
//
//import com.plian.Tools.base.BaseController;
//import com.plian.Tools.pagedata.PageData;
//import com.plian.system.model.ListResult;
//import com.plian.system.model.ObjResult;
//import com.plian.system.service.ra.leasassetsinfo.LeasAssetsInfoService;
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.web.bind.annotation.PostMapping;
//import org.springframework.web.bind.annotation.RequestBody;
//import org.springframework.web.bind.annotation.RequestMapping;
//import org.springframework.web.bind.annotation.RestController;
//
//import java.util.List;
//
//@RestController
//@RequestMapping(value = "api/leasassetsinfo")
//public class LeasAssetsInfoController extends BaseController {
//    @Autowired
//    LeasAssetsInfoService leasAssetsInfoService;
//
//    /**
//     * 新增
//     *
//     * @param pd
//     * @return
//     */
//    @PostMapping(value = "/save")
//    public ObjResult save(@RequestBody PageData pd) {
//        return leasAssetsInfoService.save(pd);
//    }
//
//    /**
//     * 修改
//     *
//     * @param pd
//     * @return
//     */
//    @PostMapping(value = "/edit")
//    public ObjResult edit(@RequestBody PageData pd) {
//        return leasAssetsInfoService.edit(pd);
//    }
//
//    /**
//     * 根据id查询,详情页
//     *
//     * @param pd
//     * @return
//     */
//    @PostMapping(value = "/detail")
//    public ObjResult detail(@RequestBody PageData pd) {
//        return leasAssetsInfoService.findbyid(pd);
//    }
//
//    /**
//     * 查询列表
//     *
//     * @return
//     */
//    @PostMapping(value = "/list")
//    public ListResult list(@RequestBody PageData pd) {
//        return leasAssetsInfoService.list(pd);
//    }
//
//    /**
//     * 查询列表 不包含被引用单子
//     *
//     * @return
//     */
//    @PostMapping(value = "/refList")
//    public ListResult refList(@RequestBody PageData pd) {
//        return leasAssetsInfoService.refList(pd);
//    }
//
//    /**
//     * 删除
//     *
//     * @param pd
//     * @return
//     */
//    @PostMapping(value = "/delete")
//    public ObjResult del_ids(@RequestBody PageData pd) {
//        return leasAssetsInfoService.del_ids((List<String>) pd.get("ids"));
//    }
//
//    /**
//     * 上报
//     *
//     * @param pd
//     * @return
//     */
//    @PostMapping(value = "/directlySubmit")
//    public ObjResult directlySubmit(@RequestBody PageData pd) {
//        return leasAssetsInfoService.directlySubmit((List<String>) pd.get("ids"));
//    }
//
//
//    @PostMapping(value = "/findByIds")
//    public List<PageData> findByIds(List<String> formIds) {
//        return leasAssetsInfoService.findByIds(formIds);
//    }
//}
